package org.springblade.modules.repair.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.springblade.core.tenant.mp.TenantEntity;

import java.util.Date;

/**
 * blade_maintain_abarbeitung_record
 * @author
 */
@EqualsAndHashCode(callSuper = true)
@TableName(value = "blade_maintain_abarbeitung_record")
@Data
public class MaintainAbarbeitungRecord extends TenantEntity {

    /**
     * 任务id
     */
    private Long planId;

    /**
     * 操作描述
     */
    private String recordLog;

    /**
     * 操作类型 1-转派 2-关闭 3-重新打开
     */
    private Integer recordType;

    /**
     * 转派人员id
     */
    private String redeployUserIds;

    /**
     * 转派人员名称
     */
    private String redeployUserNames;

    /**
     * 截止时间
     */
    @TableField(exist = false)
    private Date finishDate;

	/**
	 * 操作人名称
	 */
	@TableField(exist = false)
	private String updateUserName;

}
